To be in a state of nervous anticipation or anxiety.
उद्विग्न या तनावपूर्ण स्थिति में होना।
English Usage: She was on pins and needles waiting for the test results.
Hindi Usage: वो परिणाम का इंतजार करते समय सुई की नोक पर थी।